From 48f1b45b62af538016545f8d6e4ef84743b21abe Mon Sep 17 00:00:00 2001 From: Paolo Borelli Date: Sat, 18 Jul 2009 13:14:07 +0200 Subject: [PATCH] =?utf8?q?Bug=20588943=20=E2=80=93=20set=20correct=20selec?= =?utf8?q?tion=20before=20emitting=20cursor-changed=20when=20searching?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Make sure the correct selection is set when emitting cursor-changed during an interactive search --- gtk/gtktreeview.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 0e52f92a95..7b8f8d4779 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -14591,8 +14591,8 @@ gtk_tree_view_search_iter (GtkTreeModel *model, { gtk_tree_view_scroll_to_cell (tree_view, path, NULL, TRUE, 0.5, 0.0); - gtk_tree_view_real_set_cursor (tree_view, path, FALSE, TRUE); gtk_tree_selection_select_iter (selection, iter); + gtk_tree_view_real_set_cursor (tree_view, path, FALSE, TRUE); if (path) gtk_tree_path_free (path); -- 2.30.2